mechanical safeguarding - Français Anglais Dictionnaire